diffuser (pumped storage) - English Synonyms Dictionary